Performance Enhancement of the Differential Evolution Algorithm Using Local Search and a Self-adaptive Scaling Factor
نویسندگان
چکیده
This paper presents a novel differential evolution (DE) algorithm using a dynamic strategy, local search, and a self-adaptive scaling factor (DELSBP ) to enhance the performance of the traditional DE algorithm. The DELSBP consists of a dynamic strategy, which updates the optimal vector instantaneously, and back-propagation-based local search, which enhances its searching capability from the corresponding neighborhood. In addition, a self-adaptive scaling factor strategy, developed using a fuzzy logic system, is introduced to accelerate the convergence velocity. The inputs of fuzzy systems incorporate the change in fitness values and generation number to calculate a change in the scaling factor. The performance of the DELSBP algorithm has been demonstrated using experimental results from a set of standard test functions and through the estimation of coefficients for an IIR filter with noise. These results demonstrate the performance and efficacy of the DELSBP algorithm.
منابع مشابه
A Differential Evolution and Spatial Distribution based Local Search for Training Fuzzy Wavelet Neural Network
Abstract Many parameter-tuning algorithms have been proposed for training Fuzzy Wavelet Neural Networks (FWNNs). Absence of appropriate structure, convergence to local optima and low speed in learning algorithms are deficiencies of FWNNs in previous studies. In this paper, a Memetic Algorithm (MA) is introduced to train FWNN for addressing aforementioned learning lacks. Differential Evolution...
متن کاملA Novel Hybrid Differential Evolution Algorithm : A Comparative Study on Function Optimization
This paper presents a novel differential evolution algorithm (called CCDE) using self-adaptive scaling factors, chemotaxis by BP technique, and cooperative strategy to enhance the performance of traditional DE algorithm. The CCDE consists of modified mutation strategy which is implemented from each individual and includes the momentum of each individual, the self-adaptive scaling factor strateg...
متن کاملTuning of Extended Kalman Filter using Self-adaptive Differential Evolution Algorithm for Sensorless Permanent Magnet Synchronous Motor Drive
In this paper, a novel method based on a combination of Extended Kalman Filter (EKF) with Self-adaptive Differential Evolution (SaDE) algorithm to estimate rotor position, speed and machine states for a Permanent Magnet Synchronous Motor (PMSM) is proposed. In the proposed method, as a first step SaDE algorithm is used to tune the noise covariance matrices of state noise and measurement noise i...
متن کاملControl of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller
This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...
متن کاملControl of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller
This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...
متن کامل